:global{
	#deviceMapSidebar.main {
		width: 250px;
		position: absolute;
		top: 1%;
		background: #fff;
		height: 98%;
		right: 5px;
		padding: 0 15px;
		box-shadow: 2px 2px 10px rgba(0,0,0,0.4);
		.title {
			border-left: 5px solid #07b28f;
			padding-left: 15px;
			margin-bottom: 15px;
			font-size: 18px
		}
		.small {
			color: #a9aaab;
			font-size: 12px;
			margin-left: 8px
		}
		.div {
			padding: 15px 0
		}
		.bb {
			border-bottom: 1px solid #ccc
		}
		.c {
			display: inline-block;
			width: 14px;
			height: 14px;
			border-radius: 100px;
			margin-right: 7px;
			vertical-align: bottom
		}
		.text {
			font-size: 14px;
			line-height: 14px;
			padding: 5px 0;
			margin-left: -4px
		}
		.span {
			vertical-align: sub
		}
		.pag {
			text-align: center
		}
		.tableView {
			height: 370px;
			overflow: auto
		}

		.onLine{
			background: #47c178;
		}
		.offLine{
			background: #c7c7c7;
		}
		.working{
			background: #2099df;
		}
		.fault{
			background: #f7a341;
		}
	}
}

